package patterns.mediator;

/**
 * Created by lenovo on 2016/12/1 0001.
 * 对象类，多个对象实例，通过中介者来通讯，所以需要想终结者发送消息，而不是直接发给其他对象。
 */
public class User {
    private String name;
    public User(String name){
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    /**
     * 调用ChatRoom的showMsg，来向聊天室发送消息，给其他对象看。
     * @param msg
     */
    public void sendMsg(String msg){
        ChatRoom.showMsg(this,msg);
    }
}
